package com.alks.function.data.dto.chengKong.cost;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

import java.math.BigDecimal;
import java.time.LocalDate;

@Getter
@Setter
@NoArgsConstructor
@ToString
public class PcOutListPrice2Dto {

    private Integer id;

    @ApiModelProperty(value = "指令",name = "lotNo")
    private String lotNo;

    @ApiModelProperty(value = "型体",name = "style")
    private String style;

    @ApiModelProperty(value = "颜色",name = "color")
    private String color;

    @ApiModelProperty(value = "工艺",name = "process")
    private String process;

    @ApiModelProperty(value = "部位名称",name = "partName")
    private String partName;

    @ApiModelProperty(value = "片数",name = "cutNum")
    private BigDecimal cutNum;

    @ApiModelProperty(value = "建档日期",name = "purDate")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private LocalDate purDate;

    @ApiModelProperty(value = "厂商",name = "vendor")
    private String vendor;

    @ApiModelProperty(value = "单价",name = "price")
    private BigDecimal price;

    @ApiModelProperty(value = "备注",name = "purMemo")
    private String purMemo;

    @ApiModelProperty(value = "检核",name = "cfmFlag")
    private String cfmFlag;

    private String sysUser;

    private BigDecimal seqNo;
}
